Allianz Takes $4.2 Billion Charge To Cover U.s. Fund Debacle